import pytest
import sys

def Foo(a, c):
    if(c<=0 | a<=0):
        return 1

def Sub(a, b):
    return a - b

    


@pytest.mark.parametrize("arg_1", [4399, 2012, 2221, 2123])
def test_add_by_func_aaa(arg_1):
    # print(arg_1)
    assert Sub(arg_1, 1) == arg_1 - 1


if __name__ == '__main__':
    #pytest.main(["-s", "test_abc.py"])  # 调用pytest的main函数执行测试
    pytest.main(["-s"])  # 调用pytest的main函数执行测试
    #pytest.main(["-v","-s","./"]) #运行当前文件夹包括子文件夹所有用例：
    #pytest.main(["-v","-s","code/"]) #3.运行指定文件夹（code目录下所有用例）：
    #pytest.main(["-v","-s","test_pytest.py::test_add"]) # 4.运行模块中指定用例（运行模块中test_add用例）：
